@charset "utf-8";
/*NEOS PHP Framework
	Todos os direitos reservados - proibida a utilização deste material sem prévia autorização.
	Paulo R. B. Rocha - prbr@ymail.com
	http://neophp.tk
*/

*						{ margin:0; padding:0; font-family:Verdana, Geneva, sans-serif, Helvetica; list-style:none; line-height:1.5em;}
body 					{ width:823px; margin:0 auto;}
a 						{ text-decoration:none}
a:hover					{ color:#08D; text-decoration:underline }
p 						{ font-size:11px; margin:5px 0;}
h1 						{ font-size:26px; text-align:center; color:#06C}
h2 						{ margin:10px 0; font-size:18px}
h3 						{ margin:10px 0; font-size:15px}
input, 
select 					{ padding:2px 0 2px 4px; margin-bottom:8px; color:#036; font-size:12px;}
input.bt 				{ width:80px; font-size:10px; padding:3px; margin:10px 0;}
textarea 				{ padding:3px; margin-bottom:8px; color:#036; font-size:12px;}
label 					{ font-size:12px; color:#666}


.botao					{font-size:10px; font-family:Verdana,Helvetica; font-weight:bold;  color:white;  background:#638cb5; border:0px;}

.pagina	 				{ position:absolute; height:1000px; width:823px; margin:0 auto; background:#FFF url(../imagens/base.jpg) center top no-repeat;}
.pagina1 				{ position:absolute; height:1000px; width:823px; margin:0 auto; background:#FFF url(../imagens/base.jpg) center top no-repeat;}

.links 					{ position:absolute; right:60px; top:20px; font-size:11px; color:#666;}
.links .atual 			{ font-size:17px; color:#000 }
.links a				{color:#666}

.inline 				{ display:inline}

.ok						{ position:absolute; top:300px; left:80px;}

.login 			{ position:absolute; top:180px; left:70px;}
.login *			{ display:block;}
.login  textarea 	{ width:370px;}

.formulario 			{ position:absolute; top:30px; left:70px;}
.formulario *			{ display:block;}
.formulario textarea 	{ width:370px;}

.texto_cadastro 		{position:absolute; top:100px; right:40px; width:300px;}
.texto_cadastro input 	{ margin:20px 10px 0 0}
.texto_cadastro label 	{ color:#000}

.texto 					{ position:absolute; top:420px; left:70px; right:40px;}
.texto  p 				{font-size:14px}


.footer 				{ position:absolute; top:875px; width:823px; padding:0 30px;}
.footer p 				{ font-size:10px; color:#666}

table, th, td {
	border: 1px solid #D4E0EE;
	border-collapse: collapse;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #555;
}

caption {
	font-size: 150%;
	font-weight: bold;
	margin: 5px;
}

td, th {
	padding: 4px;
}

thead th {
	text-align: center;
	background: #E6EDF5;
	color: #4F76A3;
	font-size: 100% !important;
}

tbody th {
	font-weight: bold;
}

tbody tr { background: #FCFDFE; }

tbody tr.odd { background: #F7F9FC; }

table a:link {
	color: #718ABE;
	text-decoration: none;
}

table a:visited {
	color: #718ABE;
	text-decoration: none;
}

table a:hover {
	color: #718ABE;
	text-decoration: underline !important;
}

tfoot th, tfoot td {
	font-size: 85%;
}